Managing a network of radio frequency (rf) repeater devices

ABSTRACT

A system includes control circuitry that obtains radar data from each repeater device of a network of repeater devices. A plurality of signal propagation indicators is determined, and a three-dimensional representation of a geographical area is generated based on the obtained radar data and plurality of signal propagation indicators. A location and movement of a plurality of user devices in the geographical area is tracked and a beamforming scheme is selected for one or more repeater devices of the network of repeater devices. An out-of-band control of operations of the network of repeater devices is executed based on the generated three-dimensional representation, the selected beamforming scheme for the one or more repeater devices, and the tracked location and movement of the plurality of user devices in the geographical area, for example, to achieve high dates, less interference, and increased signal strength and gain.

CROSS-REFERENCE TO RELATED APPLICATIONS/INCORPORATION BY REFERENCE

This Patent Application makes reference to, claims priority to, claimsthe benefit of, and is a Continuation Application of U.S. patentapplication Ser. No. 16/911,036, filed Jun. 24, 2020.

The above referenced Application is hereby incorporated herein byreference in its entirety.

FIELD OF TECHNOLOGY

Certain embodiments of the disclosure relate to communication systems.More specifically, certain embodiments of the disclosure relate to asystem and method for managing a network of radio frequency (RF)repeater devices.

BACKGROUND

Currently, next generation of wireless telecommunication technologies,for example, current 5G (both non-standalone or standalone), upcoming6G, or advanced Wi-Fi systems, are being developed to deliver muchfaster data rate as compared to long term evolution (LTE or 4G) orexisting Wi-Fi-based technology. However, still there are many technicalproblems in conventional communication systems that contribute toinefficient communication, such as coverage blackspot, low signalstrength, low-data rate, and unintelligent use of hardware and networkresources in a wireless network (e.g. a cellular network). In anexample, in coverage blackspot, a geographic area may experience eitherno signal or low signal strength due to various factors other than beingtoo far from a base station. Examples of such factors include, but arenot limited to environmental elements and/or conditions, such as terraingeography and non-terrain obstructions (such as buildings and trees, orsignal fading objects used in building, such as metal, glass, andconcrete) that obstruct signal or reduce signal strength. Intelecommunications, a repeater device or system is used to extend therange of wireless radio frequency signals and/or improve the weaksignals, if any, at a specific installation site, in a cellular network.Currently, repeater devices typically operate in silos, that is, theperformance of a conventional repeater device is limited on itsindividual capability. Existing communication systems generally fail toadequately harness capability of other repeater devices or differenttechnologies in convergent manner resulting in the unintelligent use ofhardware and network resources in the wireless network (e.g. thecellular network), which is not desirable.

Further limitations and disadvantages of conventional and traditionalapproaches will become apparent to one of skill in the art, throughcomparison of such systems with some aspects of the present disclosureas set forth in the remainder of the present application with referenceto the drawings.

BRIEF SUMMARY OF THE DISCLOSURE

A system and method for managing a network of RF repeater devices, forexample, for high-performance and efficient communication, substantiallyas shown in and/or described in connection with at least one of thefigures, as set forth more completely in the claims.

These and other advantages, aspects and novel features of the presentdisclosure, as well as details of an illustrated embodiment thereof,will be more fully understood from the following description anddrawings.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a network environment of a system to manage a network of RFrepeater devices, in accordance with an exemplary embodiment of thedisclosure.

FIG. 2A is a block diagram that illustrates various components of anexemplary server, in accordance with an exemplary embodiment of thedisclosure.

FIG. 2B is a block diagram that illustrates various components of anexemplary repeater device, in accordance with an exemplary embodiment ofthe disclosure.

FIG. 3A and FIG. 3B collectively, is a flowchart that illustrates anexemplary method for managing a network of RF repeater devices for highnetwork performance, in accordance with an embodiment of the disclosure.

DETAILED DESCRIPTION OF THE DISCLOSURE

Certain embodiments of the disclosure may be found in a system andmethod for managing a network of repeater devices, for example, forhigh-performance and efficient communication. The system and method ofthe present disclosure provides an always-connected experience andimproves data rate at end-user devices that are communicatively coupledto one or more repeater devices of the network of repeater devices. Thesystem of the present disclosure functions as a server-based intelligentnetwork management system that is capable of out-of-band management andcontrol of the network of repeater devices for improved networkperformance and efficient communication.

Typically, in conventional communication systems, various repeaterdevices typically operate in silos, that is, the performance of aconventional repeater device is limited on its individual capability.Existing communication systems generally fail to adequately harness thecapability of other repeater devices or different technologies in aconvergent manner resulting in the unintelligent use of hardware andnetwork resources in the wireless network (e.g. the cellular network).For example, a conventional repeater device operating in silos, may notbe adequately aware of its surrounding environment or any change in itssurrounding environment. In other words, the physical environment inwhich signal is to be communicated is not completely known, resulting inunintelligent use of hardware and network resources in the wirelessnetwork. For example, hardware power management becomes inefficient, andradiation or beamforming pattern used for communication, is static ormostly pre-configured, where either more amount of power is used thanrequired, or very low power than required. Moreover, the location ofend-user devices may not be accurate, or the location may be dynamicallychanging, thereby increasing the inefficiency in the operation of suchconventional repeater devices in terms of increased computationalcomplexity, improper coverage of blind spot, failure to detect new blindspots, or new signal blockers, intermittent connectively issues, or datarate fluctuations.

In comparison with conventional systems, the system and method of thepresent disclosure ensures intelligent use of hardware and networkresources in the wireless network (e.g. a cellular network) byout-of-band management and control of the network of repeater devicesfor improved network performance and efficient communication. Moreover,each repeater device of the network of repeater devices may be providedwith a radio detection and ranging system, which may capture radar dataof its local surrounding environment. Each repeater device of thenetwork of repeater devices may also be provided with Light Detectionand Ranging (LIDAR), which may capture radar data of its localsurrounding environment. The disclosed system is capable of generating athree-dimensional representation of a geographical area based onobtained surrounding environment scan information from each repeaterdevice of the network of repeater devices and a plurality of signalpropagation indicators determined by the system using such obtainedsurrounding environment scan information. The three-dimensionalrepresentation refers to an accurate three-dimensional representation ofthe environment that indicates open areas, blocked areas (or signalblockers), presence of passive reflectors, or other repeater devices inthe geographical area. Thus, the collective capability of network ofrepeater devices is adequately and synergistically harnessed to improveexecution of operations at each repeater device of the network ofrepeater device, ensure intelligent use of hardware and networkresources, and further improve communication reliability andquality-of-service (QoS). In the following description, reference ismade to the accompanying drawings, which form a part hereof, and inwhich is shown, by way of illustration, various embodiments of thepresent disclosure.

FIG. 1 is a network environment of a system to manage a network ofrepeater devices, in accordance with an exemplary embodiment of thedisclosure. With reference to FIG. 1, there is shown a networkenvironment of a system 100. The system 100 may include a server 102 anda network of repeater devices 104 (namely, a first repeater device 104A,a second repeater device 1048, a third repeater device 104C, and afourth repeater device 104D). There is further shown a firstcommunication network 106, a second communication network 108, a basestation 110, and a geographical area 112. There is further shown aplurality of objects 114 (namely, a first object 114A, a second object114B, a third object 114B, and a fourth object 114D) and a plurality ofuser devices 116 (namely, a first user device 116A, a second user device1168, a third user device 116C, and a fourth user device 116D) in thegeographical area 112. Each repeater device of the network of repeaterdevices 104 may include a radio detection and ranging system(hereinafter, referred to as a radar, namely, a first radar 118A, asecond radar 1188, a third radar 118C, and a fourth radar 118D).

The server 102 includes suitable logic, circuitry, and interfaces thatmay be configured to execute an out-of-band control of operations of thenetwork of repeater devices 104. In an implementation, the server 102may be a backplane system implemented as a cloud resource, such as acloud server. Other implementation examples of the server 102 mayinclude, but are not limited to, an application server, a web server, adatabase server, a mainframe server, or a combination thereof. Further,it should be appreciated that the server 102 may be a server arrangementimplemented as a single hardware server or a plurality of hardwareservers operating in a parallel or distributed architecture.

The server 102 may include control circuitry 102A. The control circuitry102A comprises suitable logic, circuitry, and interfaces configured tocontrol the network of repeater devices 104. The control circuitry 102Ais configured to obtain and process surrounding environment scaninformation from each repeater device of the network of repeater devices104. The surrounding environment scan information may include radar datacaptured by the radar 118 provided in each repeater device of thenetwork of repeater devices 104. Examples of the control circuitry 102Ainclude, but is not limited to, an Application-Specific IntegratedCircuit (ASIC) processor, a Complex Instruction Set Computing (CISC)processor, a central processing unit (CPU), a combination of the CPU anda graphics processing unit (GPU), a microcontroller, and/or otherhardware processors, or circuitry.

Each of the network of repeater devices 104 (namely, the first repeaterdevice 104A, the second repeater device 104B, the third repeater device104C, and the fourth repeater device 104D) includes suitable logic,circuitry, and interfaces that may be configured to communicate with theserver 102, one or more other repeater devices of the network ofrepeater devices 104, one or more passive signal reflectors, and theplurality of user devices 116. Examples of the each of the network ofrepeater devices 104 may include, but is not limited to, a cellularrepeater device (e.g. NR-enabled or 5G enabled), a 5G wireless accesspoint, a multiprotocol wireless range extender device, anevolved-universal terrestrial radio access-new radio (NR) dualconnectivity (EN-DC) device, a NR-enabled repeater device, a wirelesslocal area network (WLAN)-enabled device.

The first communication network 106 refers to an out-of-bandcommunication network, which employs a frequency band (e.g. anunlicensed frequency band) that is outside a defined telecommunicationsfrequency band (e.g. licensed frequency band). The first communicationnetwork 106 may include an out-of-band medium through which the server102 communicates with the network of repeater devices 104, andvice-versa. In some embodiments, a secured and dedicated communicationchannel may be established between the server 102 and the network ofrepeater devices 104. Examples of the first communication network 106include, but are not limited to, the Internet (e.g. Transmission ControlProtocol and Internet Protocol (TCP/IP), a Wireless-Fidelity (Wi-Fi)network (e.g. IEEE 802.11, IEEE 802.11ah, also known as Wi-Fi “HaLow” orother variation of Wi-Fi), a light fidelity (Li-Fi) network, an infraredcommunication network, a radio frequency for consumer electronics(RF4CE) network, a wireless sensor network, an Internet-of-Thingsnetwork, User Datagram Protocol (UDP), Hypertext Transfer Protocol(HTTP), File Transfer Protocol (FTP), a wired network, or otherout-of-band wireless network.

The second communication network 108 refers to an in-band communicationnetwork, which employs a defined telecommunications frequency band (e.g.licensed frequency band), for example, a cellular network (2G, 3G, 4G,5G, 5G NR, or any other cellular communication protocols).

The base station 110 may be a fixed point of communication that mayprovide information, in form of one or more beams of RF signals, to andfrom communication devices, such as one or more repeater devices of thenetwork of repeater devices 104 and one or more user devices of theplurality of user devices 116. Multiple base stations corresponding toone or more service providers, may be geographically positioned to coverspecific geographical areas. Typically, bandwidth requirements serve asa guideline for a location of the base station 110 based on relativedistance between one or more user devices of the plurality of userdevices 116 and the base station 104. The count of base stations may bedependent on, for example, population density and geographicirregularities, such as buildings and mountain ranges, which mayinterfere with one or more beams of RF signals. For the sake of brevity,in FIG. 1, one base station, such as the base station 110, is shown.However, generally, there may be different base stations that maycommunicate with different repeater devices in the network of repeaterdevices 104.

The geographical area 112 refers to a physical area within which thenetwork of repeater devices 104 are deployed and are operative toprovide radio frequency signals to one or more user devicescommunicatively coupled to corresponding repeater devices in theircorresponding radius, such as areas 120A, 120B, 120C, and 120D.Alternatively stated, the geographical area 112 may be a collectivescanned area scanned by radars, such as the first radar 118A, the secondradar 1188, the third radar 118C, and the fourth radar 118D of thenetwork of repeater devices 104. Moreover, the geographical area 112further indicates a collective coverage area of the network of repeaterdevices 104.

The plurality of objects 114 may be include one or more of a person (auser), a vehicle, or a drone. For example, the first object 114A may bea first user who may carry the first user device 116A. Similarly, thesecond object 114B may be a vehicle, such as a car, in which the seconduser device 116B or the first user device 116A is carried. The thirdobject 114C and the fourth object 114D may be users who may carry thethird user device 116C and the fourth user device 116D, respectively.

Each of the plurality of user devices 116 (namely, the first user device116A, the second user device 116B, the third user device 116C, and thefourth user device 116D) refers to a telecommunication hardware, forexample, a user equipment, used by an end-user to communicate.Alternatively stated, each of the plurality of user devices 116 mayrefer a combination of mobile equipment and subscriber identity module(SIM). Other examples of the plurality of user devices 116 may include,but are not limited to a smartphone, a mobile communication equipment, acustomer premise equipment, or any other customized hardware fortelecommunication.

Each repeater device of the network of repeater devices 104 may includea radio detection and ranging system (hereinafter, referred to as aradar), such as the first radar 118A, the second radar 118B, the thirdradar 118C, and the fourth radar 118D. Each radar, such as the firstradar 118A, the second radar 118B, the third radar 118C, and the fourthradar 118D is configured to capture radar data of its surroundingenvironment, such as the areas 120A, 120B, 120C, and 120D. The radardata may be three-dimensional scan data (e.g. point cloud data, laserscanning, three-dimensional imagery) of real-world environment and itsobjects. The radar may use radio waves to determine a range, angle, orvelocity of an object, such as the plurality of objects 114.

In operation, the control circuitry 102A of the server 102 may beconfigured to obtain surrounding environment scan information from eachrepeater device of the network of repeater devices 104. The surroundingenvironment scan information may be obtained via the first communicationnetwork 106 (i.e. out-of-band communication). The surroundingenvironment scan information comprises radar data captured by each radar(such as the first radar 118A, the second radar 118B, the third radar118C, and the fourth radar 118D) provided in each repeater device of thenetwork of repeater devices 104. For example, the first radar 118A maycapture radar data of its surrounding environment (e.g. the area 120A).In an example, the radar data may be a three-dimensional point clouddata that captures infrastructure, such as terrain, natural objects, andman-made objects (e.g. buildings, monuments,). In some embodiments, eachradar, such as such as the first radar 118A, the second radar 118B, thethird radar 118C, and the fourth radar 118D, may be further configuredto scan the surrounding environment to detect open areas, signalblockers, passive reflectors, and the like, which may have influence onthe way a signal propagates. In some embodiments, such detection isexecuted at the server 102.

In accordance with an embodiment, each radar, such as such as the firstradar 118A, the second radar 118B, the third radar 118C, and the fourthradar 118D, may be further configured to detect one or more objects ofthe plurality of objects 114. Each radar may also track a movement ofthe one or more objects of the plurality of objects 114. Beneficially,each of the network of repeater devices 104 further exploits the radarto detect a distance of each object from the corresponding repeaterdevice and track movement of the one or more objects in addition tostandard cellular network resources (e.g. control plane based signaling)based location estimation, thereby improving location estimation andmovement tracking accuracy within the geographical area 112.

The control circuitry 102A may be further configured to determine aplurality of signal propagation indicators based on the obtainedsurrounding environment scan information from each repeater device ofthe network of repeater devices 104. The plurality of signal propagationindicators may include one or more open areas and one or more blockedareas surrounding each repeater device of the network of repeaterdevices 104. The plurality of signal propagation indicators indicateareas and directions whether there is a no signal propagation issues(e.g. areas or directions where signal fading or strength reduction isless likely to occur), areas or objects, like trees, buildings, or othersignal obstruction objects present act as signal blockers, whichincreases a likelihood of signal obstruction or increased fading incertain directions. In accordance with an embodiment, the controlcircuitry 102A may be further configured to detect one or more passivereflectors present in the geographical area 112 for the determination ofthe plurality of signal propagation indicators. The one or more passivereflectors present in the geographical area 112 may be detected based onthe obtained surrounding environment scan information from each repeaterdevice of the network of repeater devices 104. Thus, the plurality ofsignal propagation indicators may further include the detected one ormore passive reflectors. The detected one or more passive reflectors maybe configured to reflect signals in a non-line-of-sight path such thatone or more signals reaches one or more reflectors and/or end users,such as the one or more user devices of the plurality of user devices116.

The control circuitry 102A may be further configured to generate athree-dimensional representation of the geographical area 112 based onthe obtained surrounding environment scan information from each repeaterdevice of the network of repeater devices 104 and the determinedplurality of signal propagation indicators. The three-dimensionalrepresentation of the geographical area 112 may be a more accuratethree-dimensional scan of the environment, such as the geographical area112. The control circuitry 102A may be configured to merge the obtainedsurrounding environment scan information obtained for each repeaterdevice of the network of repeater devices 104 to generate thethree-dimensional representation. Moreover, the determined plurality ofsignal propagation indicators may be marked in the three-dimensionalrepresentation that may provide a holistic view of the environment sothat signal transmission and reception to and from each of the networkof repeater devices 104 may be improved accordingly. In someembodiments, the control circuitry 102A may be further configured todetermine a plurality of signal propagation strategies to mitigate inadvance a number of different scenarios. For example, in a firstscenario, a user carrying a user device may move in circular laps arounda building. In such a scenario, multiple passive reflectors may be usedby a same repeater device, such as the first repeater device 104A, andreceived signal strength at the user device may be measured. In anotherscenarios, two or more repeaters of the network of repeaters 104 may beused as the user moves to provide signal coverage with improved signalstrength, and received signal strength at the user device may bemeasured. Thus, it may be learned and known which strategy works for aparticular building (or area), and for what type of movement(s). Thus,the learnings may be employed to improve signal coverage and signalstrength handling capability when similar situations are encountered. Inthis regard, active and/or passive repeaters along a path may beconfigured with corresponding parameters based on the learnings toprovide optimal communication (e.g. improved signal strength, gain,beamforming) along the path.

The control circuitry 102A may be further configured to track a locationand movement of the plurality of user devices 116 in the geographicalarea 112. In an implementation, the location and movement of theplurality of user devices 116 in the geographical area 112 may betracked based on sensor data, for example, satellite-based navigationsystem, obtained from the plurality of user devices 116. In an example,a network service provider usually provides a software application orsuitable code executed by circuitry to manage subscriber accounts. Insome cases, based on user-preferences, and permissions, location datacan be obtained from each of the plurality of user devices 116 using thesoftware application. In cases where one or more user devices arecustomer premise equipment, the location is fixed and known. Themovement may be usually tracked for movable devices, such assmartphones, or other customized telecommunication hardware used forcommunication. Thus, in addition to location tracking using networkresources (e.g. control plane signaling etc.) of cellular network (e.g.the second communication network 108), the location and movement datacan be correlated, and accuracy may be increased. Additionally, thelocation and movement of the plurality of user devices 116 in thegeographical area 112 may be tracked based on tracking informationacquired from the radar provided in each of the network of repeaterdevices 104. The tracking information, for example, locationcoordinates, of an object may be same as of the user device carried bythe object (e.g. a person). In such as case, all such data combinedprovides a significantly accurate location and movement tracking of theplurality of user devices 116 in a power efficient manner (as largeamount power typically used in cellular network-based tracking issaved).

The control circuitry 102A may be further configured to select abeamforming scheme from a plurality of beamforming schemes for one ormore repeater devices of the network of repeater devices 104 based onthe generated three-dimensional representation of the geographical area112 and the tracked location and movement of the plurality of userdevices 116. Examples of the plurality of beamforming schemes include,but are not limited to, a narrow beam (such as a pencil beam), a widebeam (a divergent beam), a plurality of split beams, unidirectionalbeams, multi-directional beams, omni-directional beams, adaptivesidelobe interference cancelling beams, or a combination thereof.Moreover, the amount power (i.e. radiation) to be used, the direction inwhich beaming needs to be performed, and the like, may be part of thebeamforming scheme. The selection of beamforming scheme is based on abalanced approach, where an optimum use of hardware resources, ismaintained. For example, a less amount of power than average (or usualpractice) is used when the accurate location of a given user device isknown. Thus, a narrow beamforming scheme may be selected that is enoughto provide signals to one user device and when data communication is notin use, and may increase power when data communication is performed atthe user device. Moreover, the beaming angle or power may change (i.e.continuously updated) to follow wherever the given user device moves andfor signal strength to be almost consistent at the given user device.

The control circuitry 102A may be further configured to execute anout-of-band control of operations of the network of repeater devices 104based on the generated three-dimensional representation, the selectedbeamforming scheme for the one or more repeater devices, and the trackedlocation and movement of the plurality of user devices 116 in thegeographical area 112. Advantageously, the use of the accurate generatedthree-dimensional representation, the improved selection of beamformingscheme for the one or more repeater devices, and the accurately trackedlocation and movement of the plurality of user devices 116 in thegeographical area 112, ensures intelligent use of hardware and networkresources in a cellular network (the second communication network 108))by out-of-band management and control of the network of repeater devices(using the first communication network 106) for improved networkperformance and efficient communication. The three-dimensionalrepresentation refers to an accurate three-dimensional representation ofthe environment that indicates open areas, blocked areas (or signalblockers), presence of passive reflectors, or other repeater devices inthe geographical area 112. Thus, the collective capability of network ofrepeater devices 104 is adequately and synergistically harnessed toimprove execution of operations at each repeater device of the networkof repeater device 104, ensure intelligent use of hardware and networkresources, and further improve communication reliability andquality-of-service (QoS).

In accordance with an embodiment, the control circuitry 102A may befurther configured to acquire tracking information of movement of theplurality of objects in the geographical area 112 from one or morerepeater devices of the network of repeater devices 104. Each radar,such as the first radar 118A, the second radar 118B, the third radar118C, and the fourth radar 118D, provided in each repeater device of thenetwork of repeater devices 104 may be further configured to trackmovement of one or more objects of the plurality of objects 116. In suchan embodiment, the control circuitry 102A may be further configured totag each user device of the plurality of user devices 116 to acorresponding object of the plurality of objects 114 based on asubstantially same location and movement coordinates tracked for eachuser device of the plurality of user devices 116 and the correspondingobject. In an example, the first object 114A may be a person who may betracked by the first radar 118A, and the tracking information may beprovided to the server 102. In a case where, the location and movementcoordinates tracked for the first user device 116A and the first object114A is a substantially same, it indicates the first user device 116Abelongs to the first object 114A who may be carrying the first userdevice 116A. Thus, an association is established based on almost samelocation and movement coordinates, and the first user device 116A may betagged with the first object 114A. The substantially same location andmovement coordinates may refer to almost same, for example, 90-100% same(or a deviation is less than defined “X” cm, for example, 1-150 cm).Additionally, by use of radar, lidar, object features, for example, facepattern, eyes features, and body structure can be identified in case theobject is a person. In a case where the object is a vehicle, it may alsobe identified.

In accordance with an embodiment, in order to execute the out-of-bandcontrol of operations of the network of repeater devices 104, thecontrol circuitry 102A is further configured to instruct the firstrepeater device 104A in the network of repeater devices 104 to provide abeam of a radio frequency signal to the first object 114A in motion ofthe plurality of objects 114. In an implementation, the first repeaterdevice 104A may be instructed to provide the beam of the radio frequencysignal to the first object 114A based on the location and movement ofthe plurality of user devices 116 tracked in the geographical area 112.In another implementation, the first repeater device 104A may beinstructed to provide the beam of the radio frequency signal to thefirst object 114A further based on the tagging and the acquired trackinginformation of the movement of the plurality of objects 114 in thegeographical area 112. Thus, as the first object 114A moves, the beamalso moves in synchronization such that the first user device 116Acarried by the first object 114A have an always connected experiencewhile the beamforming related operations consumes less power in thefirst repeater device 104A as compared to a conventional repeaterdevice. Moreover, as the accurate three-dimensional representation ofthe environment that indicates open areas, blocked areas (or signalblockers), presence of passive reflectors, is available, the signalprovisioning (i.e. provisioning of the beam of the radio frequencysignal) to the first user device 116A carried by the first object 114Amay be efficiently made. Moreover, in such an embodiment, the selectionof the beamforming scheme for the first repeater device 104A to providethe beam of the radio frequency signal is further based on the taggingand the acquired tracking information of the movement of the pluralityof objects 114 in the geographical area 112. Thus, the selection of acorrect and the most suited beamforming scheme for a particular area, aparticular direction, a particular motion path, may be selected. Thisfurther ensures intelligent and efficient use of hardware and networkresources, and further improve communication reliability andquality-of-service (QoS).

In accordance with an embodiment, in order to execute the out-of-bandcontrol of operations of the network of repeater devices 104, thecontrol circuitry 102A may be further configured to select two or morerepeaters in the network of repeaters 104 to concurrently provide beamsof radio frequency signals to the second object 114B in motion of theplurality of objects 114. In an exemplary implementation, the two ormore repeaters are selected to concurrently provide beams of radiofrequency signals to the second object 114B in motion based on thelocation and movement of the plurality of user devices 116 tracked inthe geographical area 112. In another exemplary implementation, the twoor more repeaters are selected to concurrently provide beams of radiofrequency signals to the second object 114B in motion based on thetagging and the acquired tracking information of the movement of theplurality of objects 114 in the geographical area 112. Moreover, inorder to execute the out-of-band control of operations of the network ofrepeater devices 104, the control circuitry 102A may be furtherconfigured to instruct the selected two or more repeaters toconcurrently provide the beams of radio frequency signals to the secondobject 114B in motion based on the tagging and the acquired trackinginformation of the movement of the plurality of objects in thegeographical area 112. A concurrent provisioning of the beams of radiofrequency signals to the second object in motion causes an increase indata rate of a user device, such as the second user device 116B, carriedby the second object 114B. For example, the data rate may be doubled ortripled (i.e. significantly increased, for example “X” gigabit data rateincreases to “2X” data rate). Thus, the collective capability of networkof repeater devices 104 is adequately and synergistically harnessed toimprove execution of operations at each repeater device of the networkof repeater device 104.

In accordance with an embodiment, in order to execute the out-of-bandcontrol of operations of the network of repeater devices 104, thecontrol circuitry 102A may be further configured to estimate an amountof power to be used to communicate a beam of a radio frequency signal tothe first user device 116A of the plurality of user devices 116 based onthe generated three-dimensional representation of the geographical area112. In other words, the radar provided in each repeater device of thenetwork of repeater devices 104 may be used to determine how much powershould be used to communicate with a particular user, such as the firstuser device 116A carried by the first object 114A. This further ensuresintelligent power control and efficient use of hardware and networkresources. In an implementation, the control circuitry 102A may befurther configured to estimate the amount of power to be used tocommunicate the beam of radio frequency signal to the first user deviceof the plurality of user devices 116, based on the generatedthree-dimensional representation of the geographical area as well as thetracked location and movement of the first user device 116A of theplurality of user devices 116 in the geographical area 112. Moreover,the control circuitry 102A may be further configured to execute anout-of-band control of operations of the first repeater device 104A ofthe network of repeater devices 104 such that the beam of radiofrequency signal communicated to the first user device 116A from thefirst repeater device 104A uses the estimated amount of power. In anexample, the use of accurate three-dimensional representation of theenvironment that indicates open areas, blocked areas (or signalblockers), presence of passive reflectors, enables to estimate how muchpower will be needed to penetrate a building material, such as a tintedglass structure.

In accordance with an embodiment, in order to execute the out-of-bandcontrol of operations of the network of repeater devices 104, thecontrol circuitry 102A may be further configured to acquire an image ofa first user (such as the first object 114A) from an image-capturedevice provided in at least one repeater device in the network ofrepeater devices 104. Alternatively, the image-capture device may beseparately installed (e.g. in some cases, dedicated or shared CCTVsdeployed within the geographical area 112) may be used to acquire theimage of ore or more objects of the plurality of objects 114. Thecontrol circuitry 102A may be further configured to identify the firstuser based on the acquired image. For example, the first object 114A maybe identified as person A, the second object 114B may be identified asvehicle owned by the second object 114B. In some cases, vehicleidentification number (or attached radio frequency identifier) may alsobe used to identify ownership. The control circuitry 102A may be furtherconfigured to assign a unique identity of the first user to the firstuser device 116A and the first object 114A that are tagged with eachother. Thus, different user devices and objects are identified withinthe geographical area 112 and may be tagged with each other to indicatetheir association with a common identity. As each of the plurality ofuser devices 116 are tagged with a corresponding object of the pluralityof objects 114, and identity of user operating such user devices isknown, a personalized telecommunication service may be provisioned toeach user.

In accordance with an embodiment, in order to execute the out-of-bandcontrol of operations of the network of repeater devices 104, thecontrol circuitry 102A may be further configured to provide apersonalized telecommunication service to the first user (e.g. the firstuser device 116A carried and owned by the first object 114A) based onthe assigned unique identity. In an example, the network of repeaterdevices 104 may be employed for user authentication based on theassigned unique identity e.g. for a point-of-sale (POS) transaction,which may increase security of POS systems.

In another example, a particular user may be provided a high-data rateWi-Fi connection when the user is in the vicinity of a repeater deviceof the network of repeater device 104. Thus, almost all areas of thegeographical area 112 may be covered by the coverage of the network ofrepeater devices 104. Even if the user carrying the first user device116A is moving within the geographical area 112, Wi-Fi connection may beseamlessly maintained while different repeater device of the network ofrepeater device 104 becomes temporary wireless access points providingout-of-band data connectivity. Such data connectivity may be providedwhen it is detected that data rate of the second communication network108 at a given time period is below a threshold (e.g. duringfluctuations or low download or upload speed due to network load). Thus,in such scenarios, the data connection (Internet connectively) may beautomatically established from a nearest repeater device (nearest orclosest proximity to the user device) of the network of repeater devices104, where if the user device moves, the high-data rate connection isre-established with another repeater device. Moreover, in cases wherethe data rate of the cellular network (e.g. the second communicationnetwork 108) is consistent for a defined time period, the dataconnection may be dynamically switched back to the subscribed cellularnetwork based on a user-preference. Similarly, many other dedicatedservices may be provided by the network of repeater devices 104, forexample, gaming, virtual reality, and other high-volume media streamingapplications (e.g. 4K or 8K videos). Thus, a high-performance, near zerolatency, and noise-free high-volume content (e.g. data, audio, and videoincluding 4K or 8K video) communication is achieved with an alwaysconnected experience and significantly improved data rates as comparedto conventional systems.

In some embodiments, in order to execute the out-of-band control ofoperations of the network of repeater devices 104, the control circuitry102A may be further configured to track one or more robots (i.e. mobilerobotic systems or devices) and provide better communication to therobot. For example, a large number of robots used in a warehouse may becontrolled using the network of repeater devices 104 with zero-latencyin communication.

FIG. 2A is a block diagram that illustrates various components of anexemplary server, in accordance with an exemplary embodiment of thedisclosure. FIG. 2A is explained in conjunction with elements fromFIG. 1. With reference to FIG. 2A, there is shown a block diagram 200Aof the server 102. The serve 102 may include the control circuitry 102A,a memory 202, and an environment mapper circuit 204, and a networkinterface 206. The control circuitry 102A may be communicatively coupledto the memory 202, the environment mapper circuit 204, and the networkinterface 206.

The memory 202 may include suitable logic, circuitry, and/or interfacesthat may be configured to store instructions executable by the controlcircuitry 102A. The memory 202 may be configured to store surroundingenvironment scan information obtained from each repeater device of thenetwork of repeater devices 104. The memory 202 may be furtherconfigured to store the three-dimensional representation of thegeographical area 112 generated based on the obtained surroundingenvironment scan information from each repeater device of the network ofrepeater devices 104 and the determined plurality of signal propagationindicators. The memory 202 may be configured to store temporaryprocessing data, such as an ongoing tracking of a location and movementof the plurality of user devices 116 and the plurality of objects 114 inthe geographical area 112. Examples of implementation of the memory 202may include, but not limited to, a random access memory (RAM), a dynamicrandom access memory (DRAM), a static random access memory (SRAM), aprocessor cache, a thyristor random access memory (T-RAM), azero-capacitor random access memory (Z-RAM), a read only memory (ROM), ahard disk drive (HDD), a secure digital (SD) card, a flash drive, cachememory, and/or other non-volatile memory.

The environment mapper circuit 204 comprise suitable logic andinterfaces that may be configured to generate the three-dimensionalrepresentation of the geographical area 112. The three-dimensionalrepresentation may be more accurate three-dimensional environment scanas compared to conventional method and systems g generating environmentscan data. The three-dimensional representation may be generated basedon the obtained surrounding environment scan information from eachrepeater device of the network of repeater devices 104 and thedetermined plurality of signal propagation indicators. In animplementation, the environment mapper circuit 204 may be specializedcircuitry, that is a combination of the GPU and the CPU. In anotherimplementation, the environment mapper circuit 204 may be integratedwith the control circuitry 102A as an integrated circuit, or the ASIC.

The network interface 206 may comprise suitable logic, circuitry,interfaces, and/or code that may be configured to connect andcommunicate with the network of repeater devices 104. The networkinterface 206 may implement known technologies to support out-of-bandwireless communication. The network interface 206 may include, but arenot limited to an antenna, a radio frequency (RF) transceiver, one ormore amplifiers, a tuner, one or more oscillators, a digital signalprocessor, a coder-decoder (CODEC) chipset, a subscriber identity module(SIM) card, and/or a local buffer. The network interface 206 maycommunicate via offline and online wireless communication with networks,such as the Internet, an Intranet, and/or other out-of-band wirelessnetwork, such as the first communication network 106.

FIG. 2B is a block diagram illustrating various components of anexemplary repeater device of a network of repeater devices, inaccordance with an exemplary embodiment of the disclosure. FIG. 2B isexplained in conjunction with elements from FIG. 1 and FIG. 2A. Withreference to FIG. 2B, there is shown a block diagram 200B of the firstrepeater device 104A. The first repeater device 104A may include acontrol section 208 and a front-end radio frequency section 210. Thecontrol section 208 may include control circuitry 212 and a memory 214.The control section 208 may be communicatively coupled to the front-endradio frequency section 210. The front-end radio frequency section 210may include front-end radio frequency circuitry 216 and the first radar118A. In an implementation, the control section 208 may further includean image-capture device 218.

The control circuitry 212 may be configured to receive instructions(e.g. control instructions) from the server 102 via the firstcommunication network 106 (e.g. out-of-band communication). The controlcircuitry 212 may be configured to execute beamforming based on theselected beamforming scheme obtained from the server 102. The controlcircuitry 212 may be further configured to execute certain operations inthe first repeater device 104A based on instructions received from theserver 102 (e.g. a cloud-based server). Examples of implementation ofthe control circuitry 212 may be similar to that of the controlcircuitry 102A (FIG. 1).

The memory 214 may be configured store beamforming schemes and valuesfor execution of various operations in the first repeater device 104A.The memory 214 may be further configured to store radar data captured bythe first radar 118A. Examples of the implementation of the memory 214may be same as that of the memory 202.

The front-end radio frequency circuitry 216 may support multiple-inputmultiple-output (MIMO) operations, and may be configured to execute MIMOcommunication with a plurality of end-user devices, such as theplurality of user devices 116. The front-end radio frequency circuitry216 may be configured to perform beamforming based on the selectedbeamforming scheme, for example, narrow beam, wide beam, multiple narrowbeams in multiple directions, or a single directive beam. The front-endradio frequency circuitry 216 may include a transmitter circuitry and areceiver circuitry, in an example. In an implementation, the transmittercircuitry may be configured to transmit one or more beams of mmWaveradio frequency signal to one or more user devices of the plurality ofuser devices 116 under the control of the control circuitry 102A.

In another implementation, the transmitter circuitry may be configuredto transmit one or more beams of mmWave radio frequency signal to one ormore another repeater devices, such as the second repeater device 1048,the third repeater device 104C, in a chain transmission, over a wired orwireless medium, to finally provide such signal to the one or more userdevices of the plurality of user devices 116. In this case, the MIMOcommunication between the last repeater device, such as the thirdrepeater device 104C, and the one or more user devices, may be executedat a sub 6 gigahertz (GHz) frequency that is less than the specifiedfrequency of the one or more beams of mmWave radio frequency signal usedfor communication among the repeater devices, such as from the firstrepeater device 104A to the second repeater device 104B and further tothe third repeater device 104C. In an example, the mmWave radiofrequency signal is received at specified frequency (e.g. 30 to 300GHz), whereas the MIMO communication is executed at a differentfrequency, such as sub 6 gigahertz, with the plurality of user devices116. This mode of operation is beneficial and advantageous, given thatthe propagation at lower frequency (sub 6 GHz) results in richscattering channel response, which leads to better MIMO capacity andMIMO performance. Alternatively, in yet another implementation, thecommunication among the network of repeater devices 104 and finalprovisioning to the plurality of user devices 116 is in the one or morebeams of mmWave radio frequency signal.

The image-capture device 218 may be configured to capture an image ofone or more users. In an implementation, the image-capture device 218may be separately installed (e.g. in some cases, dedicated or sharedCCTVs deployed within the geographical area 112). Examples of theimage-capture device 218 may include, but is not limited to a videocamera, an image sensor, a combination of infrared and image sensor, atime-of-flight (TOF) camera, and a closed-circuit television (CCTV).

FIG. 3A and FIG. 3B collectively, is a flowchart that illustrates anexemplary method for managing a network of repeater devices for highnetwork performance, in accordance with an embodiment of the disclosure.FIGS. 3A and 3B are explained in conjunction with elements from FIGS. 1,2A, and 2B. With reference to FIGS. 3A and 3B, there is shown aflowchart 300 comprising exemplary operations 302 through 318 (including318A to 318H).

At 302, surrounding environment scan information may be obtained fromeach repeater device of the network of repeater devices 104. Thesurrounding environment scan information may include radar data capturedby the radar, such as the first radar 118A, the second radar 118B, thethird radar 118C, and the fourth radar 118D, provided in each repeaterdevice of the network of repeater devices 104.

At 304, one or more passive reflectors present in the geographical area112 may be detected based on the obtained surrounding environment scaninformation from each repeater device of the network of repeater devices104.

At 306, a plurality of signal propagation indicators that includes oneor more open areas and one or more blocked areas surrounding eachrepeater device of the network of repeater devices 104, may bedetermined based on the obtained surrounding environment scaninformation from each repeater device of the network of repeater devices104. The plurality of signal propagation indicators may further includethe detected one or more passive reflectors.

At 308, a three-dimensional representation of the geographical area 112may be generated based on the obtained surrounding environment scaninformation from each repeater device of the network of repeater devices104 and the determined plurality of signal propagation indicators.

At 310, a location and movement of a plurality of user devices 116 maybe tracked in the geographical area 112.

At 312, tracking information of movement of the plurality of objects 114may be acquired in the geographical area 112 from one or more repeaterdevices of the network of repeater devices 104. The radar provided ineach repeater device of the network of repeater devices 114 may beconfigured to track movement of one or more objects of the plurality ofobjects 114.

At 314, each user device of the plurality of user devices 116 may betagged to a corresponding object of the plurality of objects 114 basedon a substantially same location and movement coordinates tracked foreach user device of the plurality of user devices 116 and thecorresponding object.

At 316, a beamforming scheme from a plurality of beamforming schemes maybe selected for one or more repeater devices of the network of repeaterdevices 104 based on the generated three-dimensional representation ofthe geographical area 112 and the tracked location and movement of theplurality of user devices 116.

At 318, an out-of-band control of operations of the network of repeaterdevices 112 may be executed based on the generated three-dimensionalrepresentation, the selected beamforming scheme for the one or morerepeater devices, and the tracked location and movement of the pluralityof user devices 116 in the geographical area 112. The executing of theout-of-band control of operations of the network of repeater devices 104may further include various operations, such as operations 318A to 318H.

At 318A, the first repeater device 104A in the network of repeaterdevices 104 may be instructed to provide a beam of a radio frequencysignal to the first object 114A in motion of the plurality of objects114. In an implementation, the first repeater device 104A may beinstructed based on the location and movement of the plurality of userdevices 116 tracked in the geographical area 112. Additionally, inanother implementation, the first repeater device 104A may be instructedfurther based on the tagging and the acquired tracking information ofthe movement of the plurality of objects 114 in the geographical area112. The selection of the beamforming scheme for the first repeaterdevice 104A to provide the beam of the radio frequency signal may befurther based on the tagging and the acquired tracking information ofthe movement of the plurality of objects 114 in the geographical area112.

At 318B, two or more repeaters in the network of repeaters 104 may beselected to concurrently provide beams of radio frequency signals to thesecond object 114B in motion of the plurality of objects 114. In animplementation, the two or more repeaters are selected to concurrentlyprovide beams of radio frequency signals to the second object 114B inmotion based on the location and movement of the plurality of userdevices 116 tracked in the geographical area 112. In anotherimplementation, the two or more repeaters are selected to concurrentlyprovide beams of radio frequency signals to the second object 114B inmotion based on the tagging and the acquired tracking information of themovement of the plurality of objects 114 in the geographical area 112.

At 318C, the selected two or more repeaters may be instructed toconcurrently provide the beams of radio frequency signals to the secondobject 114B in motion based on the tagging and the acquired trackinginformation of the movement of the plurality of objects in thegeographical area 112. A concurrent provisioning of the beams of radiofrequency signals to the second object in motion causes an increase indata rate of a user device, such as the second user device 1168, carriedby the second object 114B.

At 318D, an amount of power to be used to communicate a beam of a radiofrequency signal to the first user device 116A of the plurality of userdevices 116 may be estimated based on the generated three-dimensionalrepresentation of the geographical area 112. The amount of power may beestimated based on the generated three-dimensional representation of thegeographical area as well as the tracked location and movement of thefirst user device 116A of the plurality of user devices 116 in thegeographical area 112. In an implementation, the out-of-band control ofoperations of the first repeater device 104A of the network of repeaterdevices 104 may be executed such that the beam of radio frequency signalcommunicated to the first user device 116A from the first repeaterdevice 104A uses the estimated amount of power.

At 318E, an image of a first user (such as the first object 114A) may beacquired from the image-capture device 218 provided in at least onerepeater device in the network of repeater devices 104. At 318F, thefirst user may be identified based on the acquired image. At 318G, aunique identity of the first user may be assigned to the first userdevice 116A and the first object 114A that are tagged with each other.At 318H, a personalized telecommunication service may be provided to thefirst user based on the assigned unique identity.

Various embodiments of the disclosure may provide a system (such as thesystem 100 or the server 102) (FIG. 1). The system 100 includes controlcircuitry 102A (FIG. 1) that is configured to obtain surroundingenvironment scan information from each repeater device of the network ofrepeater devices 104, where the surrounding environment scan informationmay comprise radar data captured by a radio detection and ranging systemprovided in each repeater device of the network of repeater devices 104.The control circuitry 102A may be further configured to determine aplurality of signal propagation indicators that includes one or moreopen areas and one or more blocked areas surrounding each repeaterdevice of the network of repeater devices 104, based on the obtainedsurrounding environment scan information from each repeater device ofthe network of repeater devices 104. The control circuitry 102A may befurther configured to generate a three-dimensional representation of thegeographical area 112 based on the obtained surrounding environment scaninformation from each repeater device of the network of repeater devices104 and the determined plurality of signal propagation indicators. Thecontrol circuitry 102A may be further configured to track a location andmovement of a plurality of user devices 116 in the geographical area112. The control circuitry 102A may be further configured to select abeamforming scheme from a plurality of beamforming schemes for one ormore repeater devices of the network of repeater devices 104 based onthe generated three-dimensional representation of the geographical area112 and the tracked location and movement of the plurality of userdevices 116. The control circuitry 102A may be further configured toexecute an out-of-band control of operations of the network of repeaterdevices 104 based on the generated three-dimensional representation, theselected beamforming scheme for the one or more repeater devices, andthe tracked location and movement of the plurality of user devices 116in the geographical area 112.

Various embodiments of the disclosure may provide another system (suchas the system 100 or the server 102) (FIG. 1) for controlling thenetwork of repeater devices 104. The system 100 includes controlcircuitry 102A (FIG. 1) that is configured to obtain surroundingenvironment scan information from each repeater device of the network ofrepeater devices 104, where the surrounding environment scan informationmay comprise radar data captured by a radio detection and ranging systemprovided in each repeater device of the network of repeater devices 104.The control circuitry 102A may be further configured to determine aplurality of signal propagation indicators that includes one or moreopen areas and one or more blocked areas surrounding each repeaterdevice of the network of repeater devices 104, based on the obtainedsurrounding environment scan information from each repeater device ofthe network of repeater devices 104. The control circuitry 102A may befurther configured to generate a three-dimensional representation of thegeographical area 112 based on the obtained surrounding environment scaninformation from each repeater device of the network of repeater devices104 and the determined plurality of signal propagation indicators. Thecontrol circuitry 102A may be further configured to track a location andmovement of a plurality of user devices 116 in the geographical area112. The control circuitry 102A may be further configured to estimate anamount of power to be used to communicate a beam of radio frequencysignal to the first user device 116A of the plurality of user devices116, based on the generated three-dimensional representation of thegeographical area 112 and the tracked location and movement of the firstuser device 116A of the plurality of user devices 116 in thegeographical area 112. The control circuitry 102A may be furtherconfigured to execute an out-of-band control of operations of the firstrepeater device 104A of the network of repeater devices 104 such thatthe beam of radio frequency signal communicated to the first user device116A from the first repeater device 104A uses the estimated amount ofpower.

Various embodiments of the disclosure may provide a non-transitorycomputer-readable medium having stored thereon, computer implementedinstruction that when executed by control circuitry in a communicationdevice (e.g. a repeater device) causes the communication device toexecute operations similar to the operations disclosed herein in thepresent disclosure for controlling the network of repeater devices 104.

While various embodiments described in the present disclosure have beendescribed above, it should be understood that they have been presentedby way of example, and not limitation. It is to be understood thatvarious changes in form and detail can be made therein without departingfrom the scope of the present disclosure. In addition to using hardware(e.g., within or coupled to a central processing unit (“CPU”),microprocessor, micro controller, digital signal processor, processorcore, system on chip (“SOC”) or any other device), implementations mayalso be embodied in software (e.g. computer readable code, program code,and/or instructions disposed in any form, such as source, object ormachine language) disposed for example in a non-transitorycomputer-readable medium configured to store the software. Such softwarecan enable, for example, the function, fabrication, modeling,simulation, description and/or testing of the apparatus and methodsdescribe herein. For example, this can be accomplished through the useof general program languages (e.g., C, C++), hardware descriptionlanguages (HDL) including Verilog HDL, VHDL, and so on, or otheravailable programs. Such software can be disposed in any knownnon-transitory computer-readable medium, such as semiconductor, magneticdisc, or optical disc (e.g., CD-ROM, DVD-ROM, etc.). The software canalso be disposed as computer data embodied in a non-transitorycomputer-readable transmission medium (e.g., solid state memory anyother non-transitory medium including digital, optical, analog-basedmedium, such as removable storage media). Embodiments of the presentdisclosure may include methods of providing the apparatus describedherein by providing software describing the apparatus and subsequentlytransmitting the software as a computer data signal over a communicationnetwork including the internet and intranets.

It is to be further understood that the system described herein may beincluded in a semiconductor intellectual property core, such as amicroprocessor core (e.g., embodied in HDL) and transformed to hardwarein the production of integrated circuits. Additionally, the systemdescribed herein may be embodied as a combination of hardware andsoftware. Thus, the present disclosure should not be limited by any ofthe above-described exemplary embodiments, but should be defined only inaccordance with the following claims and their equivalents.

What is claimed is:
 1. A system for managing a network of repeaterdevices, the system comprising: control circuitry configured to: obtainradar data from a radio detection and ranging system provided in eachrepeater device of the network of repeater devices; determine aplurality of signal propagation indicators that includes one or moreopen areas surrounding each repeater device of the network of repeaterdevices, one or more blocked areas surrounding each repeater device ofthe network of repeater devices, and one or more passive reflectorspresent in a geographical area, based on the obtained radar data fromeach repeater device of the network of repeater devices, wherein athree-dimensional representation of the geographical area is generatedbased on the obtained radar data from each repeater device of thenetwork of repeater devices and the determined plurality of signalpropagation indicators; track a location and movement of a plurality ofuser devices in the geographical area; select a beamforming scheme froma plurality of beamforming schemes for one or more repeater devices ofthe network of repeater devices based on the generated three-dimensionalrepresentation of the geographical area and the tracked location andmovement of the plurality of user devices; and execute an out-of-bandcontrol of operations of the network of repeater devices based on thegenerated three-dimensional representation, the selected beamformingscheme for the one or more repeater devices, and the tracked locationand movement of the plurality of user devices in the geographical area.2. The system according to claim 1, wherein the control circuitry isfurther configured to: acquire tracking information of movement of aplurality of objects in the geographical area from one or more repeaterdevices of the network of repeater devices, wherein the radio detectionand ranging system provided in each repeater device of the network ofrepeater devices is configured to track movement of one or more objectsof the plurality of objects; and tagging each user device of theplurality of user devices to a corresponding object of the plurality ofobjects based on a substantially same location and movement coordinatestracked for each user device of the plurality of user devices and thecorresponding object.
 3. The system according to claim 2, wherein inorder to execute the out-of-band control of operations of the network ofrepeater devices, the control circuitry is further configured toinstruct a first repeater device in the network of repeater devices toprovide a beam of radio frequency signal to a first object in motion ofthe plurality of objects further based on the tagging and the acquiredtracking information of the movement of the plurality of objects in thegeographical area, and wherein the selection of the beamforming schemefor the first repeater device to provide the beam of the radio frequencysignal is further based on the tagging and the acquired trackinginformation of the movement of the plurality of objects in thegeographical area.
 4. The system according to claim 2, wherein in orderto execute the out-of-band control of operations of the network ofrepeater devices, the control circuitry is further configured to selecttwo or more repeaters in the network of repeaters to concurrentlyprovide beams of radio frequency signals to a second object in motion ofthe plurality of objects, based on the tagging and the acquired trackinginformation of the movement of the plurality of objects in thegeographical area.
 5. The system according to claim 4, wherein in orderto execute the out-of-band control of operations of the network ofrepeater devices, the control circuitry is further configured toinstruct the selected two or more repeaters to concurrently provide thebeams of radio frequency signals to the second object in motion based onthe tagging and the acquired tracking information of the movement of theplurality of objects in the geographical area, wherein concurrentprovisioning of the beams of radio frequency signals to the secondobject in motion causes an increase in data rate of a user devicecarried by the second object.
 6. The system according to claim 1,wherein in order to execute the out-of-band control of operations of thenetwork of repeater devices, the control circuitry is further configuredto instruct a first repeater device in the network of repeater devicesto provide a beam of radio frequency signal to a first user device ofthe plurality of user devices based on the location and movement of theplurality of user devices tracked in the geographical area.
 7. Thesystem according to claim 1, wherein in order to execute the out-of-bandcontrol of operations of the network of repeater devices, the controlcircuitry is further configured to instruct two or more repeaters toconcurrently provide beams of radio frequency signals to a second userdevice of the plurality of user devices based on the location andmovement of the plurality of user devices tracked in the geographicalarea.
 8. The system according to claim 1, wherein in order to executethe out-of-band control of operations of the network of repeaterdevices, the control circuitry is further configured to estimate anamount of power to be used to communicate a beam of radio frequencysignal to a first user device of the plurality of user devices based onthe generated three-dimensional representation of the geographical area.9. The system according to claim 1, wherein in order to execute theout-of-band control of operations of the network of repeater devices,the control circuitry is further configured to: acquire an image of afirst user from an image-capture device provided in at least onerepeater device in the network of repeater devices; identify the firstuser based on the acquired image; and assign a unique identity of thefirst user to a first user device and a first object that are taggedwith each other.
 10. The system according to claim 9, wherein in orderto execute the out-of-band control of operations of the network ofrepeater devices, the control circuitry is further configured to providea personalized telecommunication service to the first user based on theassigned unique identity.
 11. A system for managing a network ofrepeater devices, the system comprising: control circuitry configuredto: obtain radar data from a radio detection and ranging system providedin each repeater device of the network of repeater devices; determine aplurality of signal propagation indicators that includes one or moreopen areas surrounding each repeater device of the network of repeaterdevices, one or more blocked areas surrounding each repeater device ofthe network of repeater devices, and one or more passive reflectorspresent in a geographical area, based on the obtained radar data fromeach repeater device of the network of repeater devices; wherein athree-dimensional representation of the geographical area is generatedbased on the obtained radar data from each repeater device of thenetwork of repeater devices and the determined plurality of signalpropagation indicators; track a location and movement of a plurality ofuser devices in the geographical area; estimate an amount of power to beused to communicate a beam of radio frequency signal to a first userdevice of the plurality of user devices, based on the generatedthree-dimensional representation of the geographical area and thetracked location and movement of the first user device of the pluralityof user devices in the geographical area; and execute an out-of-bandcontrol of operations of a first repeater device of the network ofrepeater devices such that the beam of radio frequency signalcommunicated to the first user device from the first repeater deviceuses the estimated amount of power.
 12. A method for managing a networkof repeater devices, the method comprising: obtaining, by a server,radar data from a radio detection and ranging system provided in eachrepeater device of the network of repeater devices; determining, by theserver, a plurality of signal propagation indicators that includes oneor more open areas surrounding each repeater device of the network ofrepeater devices, one or more blocked areas surrounding each repeaterdevice of the network of repeater devices, and one or more passivereflectors present in a geographical area, based on the obtained radardata from each repeater device of the network of repeater devices;wherein a three-dimensional representation of the geographical area isgenerated based on the obtained radar data from each repeater device ofthe network of repeater devices and the determined plurality of signalpropagation indicators; tracking, by the server, a location and movementof a plurality of user devices in the geographical area; selecting, bythe server, a beamforming scheme from a plurality of beamforming schemesfor one or more repeater devices of the network of repeater devicesbased on the generated three-dimensional representation of thegeographical area and the tracked location and movement of the pluralityof user devices; and executing, by the server, an out-of-band control ofoperations of the network of repeater devices based on the generatedthree-dimensional representation, the selected beamforming scheme forthe one or more repeater devices, and the tracked location and movementof the plurality of user devices in the geographical area.
 13. Themethod according to claim 12, further comprising: acquiring, by theserver, tracking information of movement of a plurality of objects inthe geographical area from one or more repeater devices of the networkof repeater devices, wherein the radio detection and ranging systemprovided in each repeater device of the network of repeater devices isconfigured to track movement of one or more objects of the plurality ofobjects; and tagging, by the server, each user device of the pluralityof user devices to a corresponding object of the plurality of objectsbased on a substantially same location and movement coordinates trackedfor each user device of the plurality of user devices and thecorresponding object.
 14. The method according to claim 13, wherein theexecuting of the out-of-band control of operations of the network ofrepeater devices further comprises instructing, by the server, a firstrepeater device in the network of repeater devices to provide a beam ofradio frequency signal to a first object in motion of the plurality ofobjects further based on the tagging and the acquired trackinginformation of the movement of the plurality of objects in thegeographical area, and wherein the selection of the beamforming schemefor the first repeater device to provide the beam of the radio frequencysignal is further based on the tagging and the acquired trackinginformation of the movement of the plurality of objects in thegeographical area.
 15. The method according to claim 13, wherein theexecuting of the out-of-band control of operations of the network ofrepeater devices further comprises selecting, by the server, two or morerepeaters in the network of repeaters to concurrently provide beams ofradio frequency signals to a second object in motion of the plurality ofobjects, based on the tagging and the acquired tracking information ofthe movement of the plurality of objects in the geographical area. 16.The method according to claim 15, wherein the executing of theout-of-band control of operations of the network of repeater devicesfurther comprises instructing, by the server, the selected two or morerepeaters to concurrently provide the beams of radio frequency signalsto the second object in motion based on the tagging and the acquiredtracking information of the movement of the plurality of objects in thegeographical area, wherein concurrent provisioning of the beams of radiofrequency signals to the second object in motion causes an increase indata rate of a user device carried by the second object.
 17. The methodaccording to claim 12, wherein the executing of the out-of-band controlof operations of the network of repeater devices further comprisesinstructing, by the server, a first repeater device in the network ofrepeater devices to provide a beam of radio frequency signal to a firstuser device of the plurality of user devices based on the location andmovement of the plurality of user devices tracked in the geographicalarea.
 18. The method according to claim 12, wherein the executing of theout-of-band control of operations of the network of repeater devicesfurther comprises instructing, by the server, two or more repeaters toconcurrently provide beams of radio frequency signals to a second userdevice of the plurality of user devices based on the location andmovement of the plurality of user devices tracked in the geographicalarea.
 19. The method according to claim 12, further comprisingestimating, by the server, an amount of power to be used to communicatea beam of radio frequency signal to a first user device of the pluralityof user devices based on the generated three-dimensional representationof the geographical area and the tracked location and movement of theplurality of user devices in the geographical area, wherein anout-of-band control of operations of a first repeater device of thenetwork of repeater devices is executed such that the beam of radiofrequency signal communicated to the first user device from the firstrepeater device uses the estimated amount of power.
 20. A non-transitorycomputer-readable having stored thereon, computer-executableinstructions, which when executed by control circuitry, caused thecontrol circuitry to execute instructions, the instructions comprising:obtaining, by a server, radar data from a radio detection and rangingsystem provided in each repeater device of the network of repeaterdevices; determining, by the server, a plurality of signal propagationindicators that includes one or more open areas surrounding eachrepeater device of the network of repeater devices, one or more blockedareas surrounding each repeater device of the network of repeaterdevices, and one or more passive reflectors present in a geographicalarea, based on the obtained radar data from each repeater device of thenetwork of repeater devices, wherein a three-dimensional representationof the geographical area is generated based on the obtained radar datafrom each repeater device of the network of repeater devices and thedetermined plurality of signal propagation indicators; tracking, by theserver, a location and movement of a plurality of user devices in thegeographical area; selecting, by the server, a beamforming scheme from aplurality of beamforming schemes for one or more repeater devices of thenetwork of repeater devices based on the generated three-dimensionalrepresentation of the geographical area and the tracked location andmovement of the plurality of user devices; and executing, by the server,an out-of-band control of operations of the network of repeater devicesbased on the generated three-dimensional representation, the selectedbeamforming scheme for the one or more repeater devices, and the trackedlocation and movement of the plurality of user devices in thegeographical area.